be hampered - Turkish English Dictionary